package com.gdteam.kernel.conf;

/**
 * Environment constants, used
 * at configuration time
 * 
 * @author erwan
 */
public interface Environment {
    
    /**
     * Home folder path
     */
    String GDTEAM_HOME = "com.gdteam.kernel.home"; 
    
    /**
     * General configuration information
     */
    String VERSION                      = "com.gdteam.kernel.version";
    String PROPS_FILE                   = "gdteam.cfg.properties";
    
    /**
     * Overriding properties file
     */
    String OVERRIDING_PROPS_FILE_PATH   = "com.gdteam.agent.cfg";
    
    /**
     * i18n dedicated configuration option
     */
    String I18N_RESOURCE_FOLDER = "com.gdteam.kernel.i18n.folder";
    
    /**
     * HttpServer dedicated configuration option
     */
    String HTTP_SERVER_PORT = "com.gdteam.kernel.http.port";
    
    /**
     * Persistency option
     */
    String DB_FILE_NAME = "com.gdteam.kernel.persistency.db";
    
}
